toe slipper - Turkish English Dictionary